import java.util.Scanner;

public class UI {
	Scanner scanner = new Scanner(System.in);

	
	//@author A0097961M-unused
	//not used as we switched to a GUI based design
	/**
	 * printWelcomeMessage: command line interface's welcome message
	 * 
	 * @param void
	 * @return void
	 */
	public void printWelcomeMessage() {
		System.out.println("   .    .  .  .. .. ........  ...   ............................................... ........  ..................................................................");
		System.out.println(" ..~~....~:...:~....... .??.................................... ............... ...~~~~~~~~...............?+....:~~~~~~~................. ...?+..................");
		System.out.println(" ..??...???...??.........?? ...................................... I?................~?+......... .......=?,.. ....?I.............. ........=?:..................");
		System.out.println(" ..??..???? .??..,??+?,.,?:..????..=????,..?~?+?.+???...????=....,????..=????,.......??....~???:?..????,.??..+?...=?:...??+?:.????+?..=???? ?? .??..+??+?..??I?..");
		System.out.println(" ..+?.~?.??.+?..=?,..+?.??..??....??...??.~?+..??..??..??..?+. ...+?...??...??.......??...=?:..??.~?,.. .??+?~....??....??,..?+..:?=.??,....??=?=..??..+?,.?I....");
		System.out.println(" ..??,?,.??,?,..???+=...?+.??....,??...??.??..~?...?+.????+, .....??...?=...?+......:?=...??..:?=..~I?+.~?~??.....?? ..,?,..:?~..??..?+....:?~??..:???+,..=?,....");
		System.out.println(" ..=???..+??+...??...+.:?=.??,.:..??.,??..??..??..~?~.??,..+.. ...+?...??..??.......??....??.:??..,..??.??.~?+...+?:. .??...~?+.???..??..?.I?.~?+.~?=..~..+?.....");
		System.out.println("   ,~~. .,~~.. ..+??+..~~...=??~...???:...~,..=~..~~   =???,.. ...=?+..,??+:........~~.   .??,~~..+??:..~~..~~...~~..  ~~....~?+.~,..,+?+..~~..~~..:??+~..~~.....");
		System.out.println("  .....  .....    ............ .............. ................ ... ..............................................................................................");
	}

	//@author A0085107J-unused
	//not used as we switched to a GUI based design
	/**
	 * promptUser: get user's command input
	 * 
	 * @param void
	 * @return String
	 */
	public String promptUser() {
		System.out.println("Enter Command: ");
		String userInput = scanner.nextLine();
		return userInput;
	}

	//@author A0085107J-unused
	//not used as we switched to a GUI based design
	/**
	 * askForUserResponse: get user input
	 * 
	 * @param void
	 * @return String
	 */
	public String askForUserResponse(){
		String input = scanner.nextLine();
		return input;
	}
}
